Harrison Hot Springs Resort and Spa
100 Esplanade Avenue
1-800-663-2266 (toll-free) or 1 604-796-2244
Large hotel with their own hot springs pool at the far end of the beach.
Harrison Beach Hotel
160 Esplanade Avenue
1-866-338-81111 (toll-free) or 1 604-796-1111
Newer hotel across the street from the beach.
The Spa Motel
140 Esplanade Avenue
1-800-592-8828 (toll-free) or 1 604-796-2828
Older motel in both looks and style, but clean and across the street from the beach. Has a BBQ on the grounds plus spots for guests who brought their own.
Executive Hotel Harrison Hot Springs
190 Lillooet Ave
1-888-265-1155
88 room hotel located one block from Harrison Lake.
Harrison Heritage House
312 Lillooet Avenue
604 796 9552
110
Harrison Hot Springs
Luxury B&B on 1 care in the heart of the Village offering both private riverside cottages and B&B room